socialist federation - Alemán Inglés Diccionario